If a builder has unfairly cancelled your flat booking, forfeited your payments, and resold the property, you may have legal recourse. It's crucial to consult a local advocate to review your documents, including any agreement for sale and proof of payment. They can advise on the best course of action, which could involve pursuing a case through consumer court or RERA to get your flat back.