Brexit: Are You Ready?

Key dates: May 23-26th, 2019: European elections in 27 EU countries and possibly the UK take place.  June 20th-21st, 2019: EU leaders meet at European Council summit in Brussels to assess the progress made by Britain to reach an agreement on the UK’s exit from the EU. June 30th, 2019: This is the date that May has previously