The blame must lay solely with the fact that following the referendum result Britain then spent two and a half years demanding leave terms from the European Union that they were entirely unable to give.
This whole debacle has been brought about by British brain dead negotiators asking the EU to rip up the treaties that the entire European Union is based on and to which Britain freely signed up to, simply because the UK now wishes to leave.
That was never going to happen, and so, "we are where we are"
Estranged Son and Future Granddaughter
To think that London, or anywhere else for that matter, does not belong to any one demographic