The Olivier Awards with Mastercard held in the majestic Royal Albert Hall on the 8 April 2018 celebrating the best of British theatre.