Top Gear star Jeremy Clarkson has opened up about the unexpected disasters that have struck his country pub that have left him having to fork out for costs ahead of Christmas