John Swinney will face questions from opposition party leaders and MSPs at First Minister's Questions.