Slots are by far the most popular of all gambling games in the UK and beyond and in both land and virtual casinos.