FTSE 100 rises as defence stocks surge on renewed Middle East tensions. B&M plunges 17% on profit warning while housebuilders ...