Retailer John Lewis Partnership rounded off a successful 2007 by posting a 17.1% leap in operating profit to GBP58.6m and committing to staff bonuses equal to 20% of their salaries.