I have a confirmed booking from A to C via B. In airport A I am checked-in and my luggage is tagged all the way to C. But I get only one boarding pass for the flight from A to B. The staff in airport A confirms that I will get my 2nd boarding pass in airport B at the gate of the flight B to C.
When I arrive to airport B I am not allowed to board on the aircraft flying to C as it is overbooked. Has the airline the right to do so? what are the passenger rights?
Because of missing flight B to C, I will miss a flight booked to depart from C to a final destination. So I book a new ticket from airport B to the final destination. As a result I lose the ticket C-final destination and incur additional cost to purchase ticket B-final destination. Can I claim the additional expenses/costs from the airline?