1mm t&e for the lighting within the outbuilding (6A MCB)
2.5mm t&e For sockets (radial 16/20A) and depending on load you require turn it into a ring final/ring main (32A MCB)
As for the rest ' Hot Tub, external power, ancillary buildings etc)' and most important the size of the cable to...