Just my thoughts on the matter:
A current will flow if there is a potential difference between two points connected by a conductor.
Whilst a current flow is speed of light (ish) it is the transfer of a charge along the conductor, this is not the same as movement of electrons,
In a DC circuit you have a positive with a potential difference from the negative so current will flow.
Here you are considering a circuit that is connected from the line supply to the neutral.
In an AC circuit the line conductor has a sinusoidal value of potential difference with respect to the neutral.
The peak voltage is 325V (ish), the actual nominal sign (+ or -) of the potential difference is immaterial it is still a potential difference with relation to our nominal (approximate zero value) of the neutral.
At the start of a cycle there is no potential difference and no current flows, as the potential difference rises up the first peak current increases to maximum when the potential difference reaches 325V, and then starts to decrease as the peak drops back to zero. The potential difference (a difference not a value) then starts to increase in the opposite direction and current flows in the opposite direction rising to a new maximum at (-ve)325V. Repeat 50 times per second.
Where you have a resistance in a circuit then there is a voltage drop across that resistance that is proportional to the resistance.
If you think of a line and neutral supply connected by cable to a lamp.
There is a very low resistance in the line conductor, a relatively high resistance in the lamp and a very low resistance in the neutral conductor.
The voltage drop from the start of the supply (230V rms) to the end of the neutral (approx 0V) is of course 230V rms.
The voltage drop in the line conductor will be very small (for example say 4V) as the resistance is very low, the voltage received at the lamp will now be 226V rms. Assuming that the neutral conductor is the same csa and length as the line conductor this will also drop 4Vrms, so therefore the lamp will drop 222V rms to give a total volt drop of 230V rms.
This means that on exiting the lamp the voltage is at a maximum 4V, which you will not feel, so you will not get a (noticeable) shock.
If you disconnect the neutral from its connection to earth and hold the neutral cable as it exits the lamp, you are now a very high resistance connected in the circuit (if you are connected to earth in any way). The total volt drop to earth must still be 230V rms, however you will provide the maximum volt drop as the largest resistance in the circuit so at the exit from the lamp it will be much closer to 230V and you can definitely feel this!