When should i start shopping for my baby due in mid june (uk)?

i am expecting a baby boy
Answer
Now!! but find out if its a boy or a girl or if your having twins cause babies are exspensive