Prince William has a hilarious new nickname - bestowed on him by Mike Tindall - amid a difficult year for the Royal Family ...