Hans Björnsson Lejon — Swedish politician