Plus does Trump mean cheaper energy bills?; free £30 on top bills account; invest £100, get £50 FREE