The rapper got booed on both nights in Finsbury Park for launching into '20 minute rants'. The first one was about discrimination in the fashion industry. On Saturday he told the crowds 'I am arrogant and shy'.

Are you sure Kanye?

It didn’t help that he was wearing a bejewelled mask over his face.

He did take it off after a while.

You can’t really mention Kanye without his other half Kim Kardashian.

She was updating her Instagram account from New York at 2pm, so it's unlikely she was among the crowds.

Apparently she couldn’t make the London dates due to work commitments and told Kanye to keep the celebrities away from the side of the stage where she would have been.

Cara Delevigne, Jourdan Dunn, Kate Moss had all been invited.

In Perry Park Jamelia was spotted with pals, along with former Eastender Dean Gaffney.

A host of actors from Corrie, Emmerdale were on the guest list, including Brook Vincent, Richard Fleeshman and Anna Passey.

Other guests included Kingsland Road and Misha B.

Kanye's stage set consisted of a giant screen giant images of himself for most of the set.

It was in stark contrast to his US tour to support his Yeezus album which featured a fire, and fake mountain range.

The line up for the closing night in Birmingham mirrored London’s opening night.

Pharrell Williams’ set list was designed to spread the feel good factor.

And it worked.

The US singer and producer is responsible for making us all sing Happy, this year’s most popular song to date after all, which was the highlight.