Most of them in London. Bless them.....wait until the red wall in the north, midlands and Wales comes a tumbling down
Forum Rules