A control hazard is like a data hazard, but worse. The new PC may not be known until MEM, but the IF stage of the following instruction must know its value.
Unfortunately, the forwarding/bypass trick is inapplicable.
There are several different ways to address the problem: