I'm no big fan of froggies...but they sure do know how to cook!
Two words - onion soup. Can you think of anything more disgusting than boiled onions?

I think most people have no clue what they're talking about when they say "English food". I see nothing wrong with good honest steak and chips or mash. It's not fancy but when done right it's delicious. I hate posh places when you get nothing to eat with some fancy named sauce on your plate brought to you by crappy waiter who fakes French accent and thinks that somehow that qualifies him for a tip:).
Warm beer? Are you talking about lagers, bitters, ales or what? Cuz lager's served in any pub at ~5C. It's nice and cold. Some people like traditional stuff which is not supposed to be coming from a fridge but in any case tastes better than that 0-2% ABV thing you mistake for beer over there:D. And it's not just
beer - any pub in the land will have 4+ different kinds on tap not to mention bottled stuff. And hey - when you ask for a pint it's what you get too - 568ml - not like say in Holland when they whoop a great head in your glass and then take the top of it off! Rip-off place when drinking is concerned that Holland place is I tell ya;)
Not sure 'bout Jamie Oliver m'self although he's bagloads more fun that that pompous cow Delia Smith. But great chefs there's a plenty of - my GF went on Ready Steady Cook, I know it from her. They
do do it in 20 minutes flat in front of the cameras with products out of the bag in front of them 5 minutes before they start shooting and the stuff they produce looks fabulous and is delicious - I trust her and I know she knows her food. Not a single Frenchman amongst those chefs too:)
To get to taste really nice English food you need to know places to go to - not available to many tourists unfortunately and heavily depends on the area you're in.
p.s had to edit out "British" - haggis is a horrible thing and I really don't want to know what it' is made of;)