The 2024 Royal Highland Show is underway and expecting to welcome around 220,000 people through the gates over the next few days.

Here is a gallery of photos of animals, tractors (some very big ones) and the people at the show which will be added to during the day.
This is a big business event with around Ā£500 million of business deals entered into over the duration of the agricultural showcase which has something for everyone.