The legal minimum wage is currently set at £6.50 an hour, below the £7.80 living wage which is the rate thought to be sufficient to adequately pay bills.

A BBC Scotland investigation has found that 10 of the 50 biggest employers in Scotland say they pay staff a living wage.

Jenny Stewart of KPMG, one of the firms who pay a living wage, say it benefits employee and employer: "We saw a 50% reduction in turnover of staff... staff morale went up considerably.

"The individuals were getting the benefit of the living wage but neither KPMG nor the subcontractors were having additional cost as a result."

Watch BBC Scotland Investigates: Low Pay for Life on BBC One Scotland on Monday, 18 May, at 20:30 and on the BBC iPlayer following transmission.