Brexit Has Happened And Here Are The 59 Funniest Memes

Your account is not active. We have sent an email to the address you provided with an activation link. Check your inbox, and click on the link to activate your account.

The United Kingdom has been in quite a pickle for the last couple of years. Since the June 2016 referendum, in which 52% of the country voted to leave the European Union, the UK had been stuck in an endless conflict as well as a political nightmare while the government tried to negotiate the terms with the EU. Even though the government officially announced the country’s withdrawal in March 2017, the process was delayed due to deadlock in the UK parliament.

Full article @ BoredPanda