Peter Barnes in new McDonald’s Advert