Are directly elected mayors the real way forward to ‘level up’ the UK?

0
252

There are 650 MPs in parliament. Each one has a personal mandate to represent their constituency and is under a heavy whip from their party leaders.