More than 340,000 council tenants could be forced out of their homes under a plan by George Osborne to make them pay full market rents.

The Chancellor wants to squeeze more cash out of social housing tenants under a “pay to stay” plan to be revealed in Wednesday’s Budget.

The crackdown could see nurses, teachers and other public sector workers faced with the choice of a big rent rise or finding a new home.