The MirrorLotto results: Wednesday's winning National Lottery numbers for £13m jackpotMar 13, 2019more_vert