THE First Minister is set to “lay out his vision for Scotland” in an upcoming St Andrew’s Day speech.

John Swinney is due to give a speech to representatives from organisations across the public and private sectors on Wednesday.

Urging the country to “pull together” to remove barriers to economic and social progress, Swinney will pledge to “create the conditions for every person in Scotland to thrive”.

The speech comes exactly one week before Shona Robison is set to deliver the Budget in Holyrood.

Swinney is expected to say: “Every single day, I meet inspirational people from all walks of life – people who are doing their bit to make their community, their business or their country that wee bit better today than it was yesterday.

READ MORE: Alex Salmond memorial service to take place on St Andrew's Day

“When added together, those efforts form the engine of progress that is driving our country forward.

“For me, unlocking that potential is what government is about – it is about creating the conditions for every person in Scotland to thrive.

“I do not believe in trying to solve problems from the top down. Rather, I believe they need to be understood and solved from the bottom up. I am not here to dictate from on high to those on the front line.

“I am prepared to roll my sleeves up every single day to properly understand barriers to their progress and to find solutions. And in identifying those solutions, I am not looking for quick-fixes or sticking plasters.

“I am here to do the hard work, to lay the foundations for lasting improvements to our country, our economy, and our society.

READ MORE: 'He never liked retirement anyway': Andy Murray takes on new role in tennis

“I do not pretend that this style of government is always headline-grabbing, but I do believe it is effective.

“And, in the long run, I know the results will speak for themselves.”

St Andrew’s Day is on November 30.