The words "progressive alliance" are sure to feature in the BBC's leaders' debate later. Nicola Sturgeon, SNP leader, Natalie Bennett, Green Party leader and Leanne Wood, leader of Plaid Cymru, have all used the phrase. But what does it mean?

for more ...