Investments  

UK domestic shares rally on election results