Residents of the 'luckiest island in Britain' win £3.4m and don't know how to spend it all

previous post