Here are the winning numbers from the live Lotto draw on Wednesday, 12 June.

Lotto winning numbers:

1, 2, 31, 34, 43, 50. Bonus: 13

Lotto Plus 1 winning numbers:

11, 16, 26, 35, 39, 43. Bonus: 47

Lotto Plus 2 winning numbers:

25, 33, 37, 41, 44, 46. Bonus: 20