Diesels are often described as "torquey", by which most seem to mean it pulls away from the traffic lights well.
Comparing engines of roughly the same displacement, my 1.9 TDI 150 has more torque at 2000 rpm than an LCR does at the same rpm, 236 lb-ft vs 207 for the LCR. But please note that means I have *more power* than the LCR at 2000 rpm - remember the equation? I've got 90 BHP there, the LCR has 79. So, as a consequence of having more torque, I have more low-down power than the LCR.
Comparing the diesel to the petrol engine, the diesel makes a bigger bang, which means more torque, as I said earlier. If you want to go further into it, the diesel has a higher compression ratio, produces a higher BMEP, so pushes the crank round harder.
Diesels can't be made to produce more torque above about 4000-4500 rpm. You can chuck lots more fuel in and keep things spinning, but most of the fuel disappears out the back as smoke, the torque drops off and people tend to point and say rude things. The petrol engine has no such limit and can carry on producing torque up to quite ear-splitting rpm if you pay enough attention to balancing everything, keeping the valves from bouncing and keeping the fuel and gas flow stable.
If you remember the equation, power = torque x rpm, then as long as the torque curve keeps rising or at least stays flat as rpm increase, so does power. So your blueprinted, well-balanced petrol engine can put out a very high maximum BHP figure at its fastest rpm.
The LCR produces its 225 BHP at 5900 rpm, making 200 lb-ft of torque. The TDI 150 gives its 150 BHP at 4000 rpm, making - - - 200 lb-ft of torque. It's the ability of the petrol engine to rev higher and still produce torque that lets them produce higher BHP than a similar capacity diesel.
Being partisan for just a moment, the diesel's extra power at low revs makes it more drivable in day-to-day use where you very rarely reach maximum rpm.