Theresa May will call for the country to come together as she launches her party’s manifesto later today.
The Prime Minister will say Britain must become a “united country” ahead of the most “challenging” period in her lifetime, as the nation prepares to break away from the European Union.
“It is the responsibility of leaders to be straight with people about the challenges ahead and the hard work required to overcome them,” she will say.
“As we embark on the momentous journey ahead of us over the next few years, our shared values, interests and ambitions can – and must – bring us together as a united country.”
The Conservative’s are expected to announce a number of tough measures to crack down on immigration – likely an attempt to woo former UKIP voters.
Mrs May will claim that unchecked immigration is detrimental to community cohesion and will pledge again to bring net migration down to the tens of thousands.
There are as yet unconfirmed reports that the manifesto will also call on businesses to pay more if they hire migrant workers.
Plans to scrap a 2015 commitment not to raise income tax, VAT or national insurance are also being discussed.
A number of other plans, such as the removal of universal free lunches for infants, will not apply directly to Scotland due to devolution.
The policy has seen the Lib Dems label Mrs May “the lunch snatcher” a reference to ‘milk snatcher’ Margaret Thatcher, who ended free school milk in the seventies.
Labour, meanwhile, have accused the Conservatives of breaking 50 promises over the past two years, on living standards, NHS spending, school funding and the deficit, and say they cannot be trusted.
The SNP said Theresa May wanted a “free hand to dismantle the welfare state and to push through their reckless plans for a hard Brexit which threaten jobs, investment and livelihoods”.