Its a very busy time at the moment around The Farne Islands. Puffins are coming and going with loads of sand eels in their beaks, and sometimes fights break out. I did not see any sand eels on this occasion, so I don't know what the fight was about but it is usually over females or a good nesting site. They will puff themselves up to look bigger, while opening their wings and beaks. They also stamp their feet and wrestle, this will often draw a crowd of Puffin spectators to watch the fight. On this occasion it was just me watching.
Here is some pictures blow by blow.