Align Vertices

I do a lot of hard surface work and come across this scenario a lot while modelling where I have to align vertices of a mesh on a angle.

What is the easiest way in blender to align the selected vertices of the mesh with the red line as shown ?

I want all the vertices to maintain their original X position, I only wish to move them on the Y axis.


Shear, looptools addon: gstretch. If there already are vertices on the line, bridge edge loops with merge option and merge factor.

Thanks JA !

Works a treat by drawing a straight line with grease pencil and then “projecting” onto the line with gstretch. That will save me a lot of time in future.