A giant cake has been baked by military caterers in Winchester to celebrate the Diamond Jubilee.

It's taken more than 500 hours to make and weighs 154 pounds.

It will be presented to the Queen at Windsor Castle.