A few on here have also mentioned that an agency can cancel the shift whilst you are on your way to it but I do not know how that works out contractually / being paid
A few on here have also mentioned that an agency can cancel the shift whilst you are on your way to it but I do not know how that works out contractually / being paid