EasyJet have no limit as long as you can lift it.
i have a boat in Mallorca and regularly move boat parts. They can get heavy! They let you check you hand luggage for £5 or it’s free if you are pay monthly on three ( the phone provider).
I check in hand baggage size compliant cardboard boxes !
I didnt know ba had such a high allowance, but I do book business class reward one way if I have heavy stuff as the 2 checked bags give me 46kg.