As it happened: Updates from the general election campaign trail - BBC News
Political parties made promises over immigration, the gender pay gap and human rights.
This evening Jeremy Corbyn will wrap up his trip to Scotland with a rally in Edinburgh. Labour are expecting hundreds of supporters to turn up.

Winning seats in Scotland could be crucial to Mr Corbyn’s hopes of getting into No 10. And long gone are the days when Labour could rely on definitely returning a healthy number of MPs from Scotland.

Despite recent disasters at the polls - including coming fifth in the European elections - a number of candidates I’ve spoken to are upbeat and say they’re getting decent a reception from voters.

But this trip has not gone according to plan for Mr Corbyn.

Mr Corbyn has - not for the first time - been unclear about Labour’s position on a second independence referendum. Yesterday, he said he wouldn’t allow one for in his first term (five years). He then said not in the “formative years” of a Labour government. This morning he suggested not in the first two years.

This might all sound a bit like splitting hairs, but some candidates here are worried that not being clear on independence is harming their chances of winning votes from unionists, who helped the party do well in 2017. One candidate told me earlier that Mr Corbyn’s comments had been a “bloody disaster”.

The fear is those who oppose independence will side with the Conservatives or the Lib Dems - while independence supporters will vote SNP.

There’s another school of thought though. The Labour leadership in Scotland doesn’t think independence will be a key issue on 12 December. They’re confident that - over the next month - their focus on ending austerity, investing in the economy and tackling climate change will cut through.

Mr Corbyn said this morning in Midlothian that voters make their decision based on a number of issues. Some in Scottish Labour are desperately hoping independence isn’t the main one.