Haha, OMG the out of touch home owners going "wow that's an insane fortune, you must be renting a literal palace" really prove that the divide between clueless privileged homeowners and people stuck in the rental market is unbroachable.
I pay £2300 for a two-bedroom flat in a shitty tower block in Woolwich which is in zone 4, 45 mins to London, and a very dodgy and violent area with a lot of gang crime and murders.
£2500 is pretty standard for a decent 2-bed flat anywhere even vaguely in a good area in London. You can find 2-bed flats for around £2k but less than £2k, you're almost certainly going to be looking at one-bed flats or studio.
A family house in central London would be £4k a month bare minimum. Unless you go somewhere really shitty.
For example, I just did a search for 4-bed houses in the borough of Kensington and Chelsea, there was ONE house for rent that was £4k, and then the next cheapest was $5200. The average family house in Kensington rents for around $6k a month.
Same for northwest London. Cheapest family house around 3.5-4k a month, with average price being around £6k a month.
Renting a single room in a shared house in Kensington is over a grand a month. There are student flats in Kensington renting at £4k a month.
£2500 is NOT expensive for rent, that's just how much rent costs in cities these days. Renting a small flat anywhere in a major city is expensive, it just is what renting costs.
Not everyone can go move to a cottage in a tiny village somewhere super rural with no public transport, just to be able to rent somewhere cheap! And if we all did that, prices in your lovely villages would soar and we'd all get the blame. Exactly how welcoming are these small cheap villages to outsiders, anyway? Is there a wide range of different jobs and careers available?
I pay £2300 and certainly would not be able to afford a house, why on earth would anyone think that?