Under the bonnet, on the right, follow the 2 rubber pipes. There is a join between them. Check it hasnt worked loose here. I believe that is the only join in the FRONT washers.
If they are connected, might be work disconnecting and use wash to make sure water is coming out (where you seperate under the bonnet). If not, then sounds like the pipe has come free at the bottle.
If water comes out, then using a pin, check no blockage in the nozzles. They can get blocked, especially if you have used "washing up liquid", as this turns "gunky".
Unfortunatlty the rear washer has more joins, and if you are unlucky, like I was. A joint works loose and it is under the interior roof lining. Luckly mine it being fixed under warranty, especially as it caused water damage on the internal mirror (auto dipping mirror).