The £1 million prize for June was won with bond number 122GE922626, held by a person living in Hereford and Worcester.
£100,000: 69BX895402, winner has a holding of £29,994 and lives in Reading; 73QZ897571, £29,875, Tayside; 20TD848824, £30,000, Dudley; 132QA414360, £30,000, Southampton; 179AB946502, £29,500, Hampshire.
£50,000: 155BP409821, £24,575, Liverpool; 91ZV867519, £20,000, East Sussex; 165QT854112, £30,000, York; 178VS410376, £4,000, Cambridgeshire; 183JN883255, £5,000, Devon; 133YX992321, £30,000, Preston; 52WS934717, £22,950, Hertfordshire; 176MB450739, £6,525, Inner London.
£25,000: 158CY932241, £15,725, Cambridgeshire; 98SY495528, £30,000, Leicestershire; 96AT479739, £30,000, Inner London; 146LC668115, £10,000, Gwent; 132DW914158, £11,000, Hampshire; 165VX924091, £28,000, Harrow; 101JD109397, £6,000, Dyfed; 72SG282410, £30,000, Cornwall and Isles of Scilly; 69WN988728, £17,000, Suffolk; 107ZL985712, £30,000, Oxfordshire; 103LH051745, £16,175, Glasgow; 12NB465868, £19,720, Cleveland; 161AT031988, £20,000, Cornwall and Isles of Scilly; 123GA251492, £30,000, Scotland; 149MM896072, £30,000, North Yorkshire; 161ZM301017, £30,000, Outer London; 6TA905363, £30,000, Overseas; 49KT216966, £27,336, Hampshire.