In fairness, had there not been Portuguese and Spanish opposition to Napoleon, it is highly improbable that Wellington and his army would have been present in the Iberian peninsula in the first place. British forces were sent there to assist and exploit that opposition, not the other way around.