image
Stock markets gain 3 per cent as political stability returns