The whisky’s on the sideboard and the haggis, neeps and tattie have been bought – people across Scotland are gearing up for the annual celebration which marks the birth of national poet Robert Burns in 1759.

Here’s a rundown on what to expect on Burns Night on January 25: