If I said there's a new broom at number 10 what would it mean?
The lady across the road is sweeping her house with a new brush maybe?
No - a new broom is a new leader. It could be in a company or a country; like England for example.
As for number 10, it's 10 Downing Street - home of the British Prime Minister.
Here's Britain's new broom.