Poland is gearing up for a general election on Sunday. Even though their country is one of Europe's fastest-growing economies, Poles look set to reject their government in favour of the opposition conservative Law and Justice party. It promotes strict Catholic values, is fiercely opposed to migrant quotas and - perhaps crucially - also rejects neo-liberal capitalism. So why is the party so popular? Gulliver Cragg and Aneta Orlowska investigate.