Bobby,
The Jag park brakes are s^&*, if you have new pads in they may take a bit of time to bed to the right shape. Just keep adjusting them up as much as possible, they should come good.
Check for
oil on the discs as well if they are new.
The auto adjusters on the brakes sometimes get all gummed up as well, it is worth making sure they all work correctly.
Handbrake turns were never a strong point for Jags.
Cheers