What's the difference between a hard and soft Brexit?
A 'hard' Brexit means the UK not just leaving the EU, but also leaving the single market. This would mean the UK not being able to trade with other European countries as if it were still part of the EU - but would also mean having to accept EU terms such as allowing the free movement of EU citizens. It could also include a hard border (ie with customs controls) between Northern Ireland and the Republic of Ireland.
Does the attack when a man drove a bus into worshippers at Finsbury Park mosque count as terrorism?