You've missed a minor detail, g.

On 23rd June 2016 the electorate voted on a referendum, mandated by parliament, to leave the EU.

On 23rd June 2016 every political party in the UK became the Brexit Party, for if political parties do not exist to carry out the wishes of the electorate, why do they exist?