Plenty of sleuthing suggestions already.
If it's the servo then it should effect all 4 brakes, but could be less noticeable on the back. Also consider seized caliper pistons, though it's less likely both sides would be stuck on equally.
The discs and pads would need to heat and expand through friction so would need a bit of driving to bind, whereas a hydraulic fault would happen as soon as you used the brakes and the servo would kick in as soon as the engine starts.
Perhaps cracking a bleed nipple here when the brakes lock on would shed some light.