Only the plain white is at £45, the safari version is £125
Not currently in stock (says 1-2M) but personally Amazon usually gets it in stock much quicker.
Have never seen it at this price before, got mine for around £95. Not sure if it's a misprice
I think this can be combined with the £15 off the £60 spend on Amazon prime baby discount as well