Lewis Hamilton was strongly criticised after the Canadian Grand Prix. Former Formula One world champion Jacques Villeneuve had harsh words for the seven-time world champion. According to the Canadian, Hamilton is a shadow of what he was a few years ago.