Mauchline Young Farmers took to the stage for their annual concert.

This year's show was called The Great British Take-off and featured an array of musical numbers and a cast of 38 talented actors choreographed by Izzy Hunter.

Directed by David Cush and produced by Julie Clark, James Gemmell and Cameron McGregor, the performances went off without a hitch.

A spokesperson for Mauchline YF said: "I feel it went really well, full of energy smiles all round from the cast. When on stage, the cast were getting great vibes from the crowd and they seemed like they were having a good time cheering and clapping along."