The ‘main’ political parties can be defined as The Labour Party and The Conservative Party, who have been the only political parties to gain a majority for over a hundred years. Despite other smaller parties such as UKIP, the Green Party and The Liberal Democrats building in popularity they are none of them big enough to act as a real challenger to these two. Despite Labour and Conservative being very different by definition; Labour being left wing and Conservatives right wing, in more recent years, in the terms of Tony Blair and David Cameron they have been often more similar than different both settling on centrist views trying to please the whole population. However, since the appointment of Theresa May and Jeremy Corbyn this has drastically changed and with Corbyn especially being so notoriously left wing the two are arguably more different now than ever. Despite this there are still surprising similarities remaining between the two.