Jaguar Repair Problems? Ask a Jaguar Repairs Expert.
It sounds to me you have two problems. One is a leaking brake booster which is a safty issue. Second is a fulty brake switch. My best advise would be towing it to a Jaguar repair shop or the dealer.